residue mounts - Spanish English Dictionary